wooden frame where boxes are placed - Francés Inglés Diccionario